strip of hide/new leather - Turc Anglais Dictionnaire